What is the meaning of the word "squamous cell"?

Definitions: